/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconTrademarkCircleFil = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64z m164.7 660.2c-1.1 0.5-2.3 0.8-3.5 0.8h-62c-3.1 0-5.9-1.8-7.2-4.6l-74.6-159.2h-88.7V717c0 4.4-3.6 8-8 8H378c-4.4 0-8-3.6-8-8V307c0-4.4 3.6-8 8-8h155.6c98.8 0 144.2 59.9 144.2 131.1 0 70.2-43.6 106.4-78.4 119.2l80.8 164.2c2.1 3.9 0.4 8.7-3.5 10.7z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <Path
        d="M523.9 357h-83.4v148H522c53 0 82.8-25.6 82.8-72.4 0-50.3-32.9-75.6-80.9-75.6z"
        fill={getIconColor(color, 1, '#333333')}
      />
    </Svg>
  );
};

IconTrademarkCircleFil.defaultProps = {
  size: 18,
};

IconTrademarkCircleFil = React.memo ? React.memo(IconTrademarkCircleFil) : IconTrademarkCircleFil;

export default IconTrademarkCircleFil;
